saddle stitcher - German English Dictionary